Appu Ghar was supposed to be India's first and most popular amusement park located in New Delhi, the capital city of India. It was opened by Shri Gian Vijeshwar and Mr Suresh Chawla in 1984 to commemorate the 1982 Asian Games, which were held in New Delhi (...) (from Wikipedia)